mental defectiveness - Turco Inglés Diccionario